package com.aaa.ssm.controller;

import com.aaa.ssm.util.Result;
import com.aaa.ssm.util.ResultStatus;


public class BaseController {

    //因为注入用来被继承，所以推荐使用 protected
    protected <T> Result success(T data){
        return new Result(ResultStatus.SUCCESS.getReturnCode(),
                ResultStatus.SUCCESS.getReturnMessage(),
                data);
    }
    protected <T> Result  error(T data){
        //把重复两个参数在这写
        return new Result(ResultStatus.ERROR.getReturnCode(),
                ResultStatus.ERROR.getReturnMessage(),data);
    }
}
